import axios from 'axios';
// 弹窗  element-plus

// service  : axios 的实例
let service = axios.create({
  // 请求基本地址 要根据环境决定
  baseURL: process.env.NODE_ENV === 'production' ? '/' : '/api'
});

// 请求拦截
service.interceptors.request.use(function (config) {
  // 请求的配置信息
  config['headers'].token = localStorage.getItem('token');

  return config;
});

// 响应拦截
service.interceptors.response.use((res) => {
  return Promise.resolve(res.data)
}, (err) => {
  return Promise.reject(err)
});

export default service;
